﻿using Abp.Modules;
using Basefr.Modules;

namespace Paas.App
{
    [DependsOn(
        typeof(Basefr.Module),
        //typeof(Basefr.Async.Module),
        typeof(Basefr.Core.Module),
        typeof(Basefr.App.Module),
        typeof(Basefr.Logging.Module),
        typeof(Basefr.Runtime.Module),
        typeof(Paas.Core.Module),
        typeof(Paas.App.Interface.Module),
        typeof(Paas.Infrastructure.Data.Module))]
    public class Module : ModuleBase<Module>
    {
        public override void PreInitialize()
        {
            Configuration.Authorization.Providers.Add<AuthorizationProvider>();
        }
    }
}

